首页> 外文OA文献 >A simple scheme for the parallelization of particle filters and its application to the tracking of complex stochastic systems
【2h】

A simple scheme for the parallelization of particle filters and its application to the tracking of complex stochastic systems

机译:一种简单的粒子滤波器并行化方案及其应用   应用于复杂随机系统的跟踪

摘要

We investigate the use of possibly the simplest scheme for theparallelisation of the standard particle filter, that consists in splitting thecomputational budget into $M$ fully independent particle filters with $N$particles each, and then obtaining the desired estimators by averaging over the$M$ independent outcomes of the filters. This approach minimises theparallelisation overhead yet displays highly desirable theoretical properties.Under very mild assumptions, we analyse the mean square error (MSE) of theestimators of 1-dimensional statistics of the optimal filtering distributionand show explicitly the effect of parallelisation scheme on the convergencerate. Specifically, we study the decomposition of the MSE into variance andbias components, to show that the former decays as $\frac{1}{MN}$, i.e.,linearly with the total number of particles, while the latter converges towards$0$ as $\frac{1}{N^2}$. Parallelisation, therefore, has the obvious advantageof dividing the running times while preserving the (asymptotic) performance ofthe particle filter. Following this lead, we propose a time-error index tocompare schemes with different degrees of parallelisation. Finally, we providetwo numerical examples. The first one deals with the tracking of a Lorenz 63chaotic system with dynamical noise and partial (noisy) observations, while thesecond example involves a dynamical network of modified FitzHugh-Nagumo (FH-N)stochastic nodes. The latter is a large dimensional system ($\approx3,000$state variables in our computer experiments) designed to numerically reproducetypical electrical phenomena observed in the atria of the human heart. In bothexamples, we show how the proposed parallelisation scheme attains the sameapproximation accuracy as a centralised particle filter with only a smallfraction of the running time, using a standard multicore computer.
机译:我们研究了使用最简单的方案进行标准粒子滤波器并行化的方法,该方案包括将计算预算分为每个$ N $个粒子的$ M $完全独立的粒子滤波器,然后通过对$ M进行平均来获得所需的估计量$过滤器的独立结果。这种方法最大程度地减少了并行化开销,但显示了非常理想的理论特性。在非常温和的假设下,我们分析了最佳滤波分布的一维统计量估计量的均方误差(MSE),并明确显示了并行化方案对收敛速度的影响。具体而言,我们研究了将MSE分解为方差和偏差分量,以显示前者的衰变为$ \ frac {1} {MN} $,即与粒子总数呈线性关系,而后者则趋向于$ 0 $ $ \ frac {1} {N ^ 2} $。因此,并行化具有明显的优势,即在保持粒子滤波器的(渐近)性能的同时,划分运行时间。在此基础上,我们提出了时间误差指数,以比较具有不同并行度的方案。最后,我们提供了两个数值示例。第一个处理具有动态噪声和部分(噪声)观测值的Lorenz 63混沌系统的跟踪,而第二个示例涉及经过修改的FitzHugh-Nagumo(FH-N)随机节点的动态网络。后者是一个大尺寸系统(在我们的计算机实验中为$ 3,000左右的状态变量),旨在对在人类心脏心房中观察到的典型电现象进行数值再现。在两个示例中,我们都展示了使用标准的多核计算机,所提出的并行化方案如何在仅运行时间很小的情况下实现与集中式粒子滤波器相同的近似精度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号